automatic water trap - Francés Inglés Diccionario